PSelection Operator 

image140.gif

Sometimes it is necessary to access one or more individual particles to apply some changes to it or delete it. thinkingParticles offers several methods to handle this task including the PSelection Operator.

To use this operator, a user will select one or more particle IDs to affect. Whenever the rule for this operator becomes true, all connected operators or conditions will also become activated and evaluated.

It is strongly recommended that you use only one Initiator within a DynamicSet. When a second initiator in a DynamicSet is available, it might interfere with the logic and processing within the rule set.


 

 
 
Operator Inputs 

ON - (Bool) This input data stream determines whether the operator is considered 'on' or 'off.' You can connect other operators to this input channel such as a Bool Helper to activate/deactivate the whole operator.

Time
- (Time) This input data stream is used to define the local time for the operator when the user wants to override the default system time.

Operator Outputs 

Particle - (Particle) This output data stream sends the selected particles out to another node.

Rollout Menu 

image81.gif

ADD
- Click this button to add a particle ID to the list of particles that should trigger the PSelection initiator. You may type in any ID or use the spinner to change the number that is added to the list.

DEL
- To remove a particle ID from the list, highlight the number in the list, then press this button.

Particle ID
- Use this spinner to type in any particle ID number that should be used to trigger the PSelection initiator.